group of small islands in the caribbean - Espagnol Anglais Dictionnaire